package org.example.framework;


/*
表示一个bean的配置
*/

import lombok.Data;

import java.util.ArrayList;
import java.util.List;
@Data
public class BeanDefinition {
    /**
     * bean的name
     */
    private String beanName;
    /**
     * Bean的类
     */
    private Class<?> beanClass;
    /**
     * 属性列表
     */
    private List<Property> propertyList;
    /**
     * 构造函数参数列表
     */
    private List<ConstructorArg> constructorArgs;

}
